home *** CD-ROM | disk | FTP | other *** search
/ NeXT Education Software Sampler 1992 Fall / NeXT Education Software Sampler 1992 Fall.iso / Programming / Source / winterp-1.13 / src-server / app_fundecl.h next >
Encoding:
Text File  |  1991-10-04  |  2.7 KB  |  60 lines

  1. /* -*-C-*-
  2. ********************************************************************************
  3. *
  4. * File:         app_fundecl.h
  5. * RCS:          $Header: app_fundecl.h,v 1.1 91/03/14 03:12:31 mayer Exp $
  6. * Description:  This file is #included in w_funtab.c. It allows applications 
  7. *        built upon winterp to add new functions to the xlisp function
  8. *        table set up in w_funtab.c. Any entries in this file must have
  9. *        corresponding entry in file app_funidx.h, and should also be
  10. *        declared "extern LVAL function();" in app_funextn.h.
  11. * Author:       Niels Mayer, HPLabs
  12. * Created:      Fri Dec  1 16:39:14 1989
  13. * Modified:     Thu Oct  3 19:56:58 1991 (Niels Mayer) mayer@hplnpm
  14. * Language:     C
  15. * Package:      N/A
  16. * Status:       X11r5 contrib tape release
  17. *
  18. * WINTERP Copyright 1989, 1990, 1991 Hewlett-Packard Company (by Niels Mayer).
  19. * XLISP version 2.1, Copyright (c) 1989, by David Betz.
  20. *
  21. * Permission to use, copy, modify, distribute, and sell this software and its
  22. * documentation for any purpose is hereby granted without fee, provided that
  23. * the above copyright notice appear in all copies and that both that
  24. * copyright notice and this permission notice appear in supporting
  25. * documentation, and that the name of Hewlett-Packard and David Betz not be
  26. * used in advertising or publicity pertaining to distribution of the software
  27. * without specific, written prior permission.  Hewlett-Packard and David Betz
  28. * make no representations about the suitability of this software for any
  29. * purpose. It is provided "as is" without express or implied warranty.
  30. *
  31. * HEWLETT-PACKARD AND DAVID BETZ DISCLAIM ALL WARRANTIES WITH REGARD TO THIS
  32. * SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
  33. * IN NO EVENT SHALL HEWLETT-PACKARD NOR DAVID BETZ BE LIABLE FOR ANY SPECIAL,
  34. * INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  35. * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  36. * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  37. * PERFORMANCE OF THIS SOFTWARE.
  38. *
  39. * See ./winterp/COPYRIGHT for information on contacting the authors.
  40. * Please send modifications, improvements and bugfixes to mayer@hplabs.hp.com
  41. * Post XLISP-specific questions/information to the newsgroup comp.lang.lisp.x
  42. *
  43. ********************************************************************************
  44. */
  45.  
  46. /*
  47.     FORMAT FOR ENTRIES IN THIS FILE:
  48.  
  49. {"THE_FIRST_APPLICATION_PRIMITIVE", S, The_First_Application_Primitive},
  50. {"THE_SECOND_APPLICATION_PRIMITIVE", S, The_Second_Application_Primitive},
  51.     .
  52.     .
  53.     .
  54.   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  55.                                 |--- Note: Name of lisp function must be uppercase.
  56.  
  57.   Note: see also app_funidx.h, app_funidx.h and w_funtab.c...
  58. */
  59.